package com.huiqiao.lesson3.mapper;

import com.huiqiao.lesson3.pojo.HqUser;

import java.util.List;

public interface HqUserMapper {

    /**
     * 查询用户信息2
     *
     * @param userId 用户信息2主键
     * @return 用户信息2
     */
    public HqUser selectHqUserByUserId(Long userId);

    /**
     * 查询用户信息2列表
     *
     * @param hqUser 用户信息2
     * @return 用户信息2集合
     */
    public List<HqUser> selectHqUserList(HqUser hqUser);

    /**
     * 新增用户信息2
     *
     * @param hqUser 用户信息2
     * @return 结果
     */
    public int insertHqUser(HqUser hqUser);

    /**
     * 修改用户信息2
     *
     * @param hqUser 用户信息2
     * @return 结果
     */
    public int updateHqUser(HqUser hqUser);

    /**
     * 删除用户信息2
     *
     * @param userId 用户信息2主键
     * @return 结果
     */
    public int deleteHqUserByUserId(Long userId);

    /**
     * 批量删除用户信息2
     *
     * @param userIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteHqUserByUserIds(Long[] userIds);
}
